-- background: 3312 from stack: in -- bmap block id: 3769 -- flags: 4000 -- background id: 0 -- name: Tape ----- HyperTalk script ----- on doPasteWhere global sourcecopy,Bselcopy answer "Paste may write over existing information" with "cancel" or "continue" if it is "cancel" then exit doPasteWhere put sourcecopy into field "RecSource" if Bselcopy is not empty then if the hilite of bkgnd button "Vol I" is true then doBothI if the hilite of bkgnd button "Vol II" is true then doBothII if the hilite of bkgnd button "Vol III" is true then doBothIII click at location of bkgnd button "a-b" else answer "Paste to which?" with "Side A" or "Side B" if it is "Side B" then if the hilite of bkgnd button "Vol I" is true then doPasteToIB if the hilite of bkgnd button "Vol II" is true then doPasteToIIB if the hilite of bkgnd button "Vol III" is true then doPasteToIIIB end if if it is "Side A" then if the hilite of bkgnd button "Vol I" is true then doPasteToIA if the hilite of bkgnd button "Vol II" is true then doPasteToIIA if the hilite of bkgnd button "Vol III" is true then doPasteToIIIA end if end if end doPasteWhere on doPasteToIA global artistcopy,titlecopy,selcopy,perfcopy put artistcopy into field "artist" put titlecopy into field "title" put selcopy into field "IA" put perfcopy into field "IAperf" end doPasteToIA on doPasteToIIA global artistcopy,titlecopy,selcopy,perfcopy put artistcopy into field "IIAartist" put titlecopy into field "IIAtitle" put selcopy into field "IIA" put perfcopy into field "IIAperf" end doPasteToIIA on doPasteToIIIA global artistcopy,titlecopy,selcopy,perfcopy put artistcopy into field "IIIAartist" put titlecopy into field "IIIAtitle" put selcopy into field "IIIA" put perfcopy into field "IIIAperf" end doPasteToIIIA on doPasteToIB global artistcopy,titlecopy,selcopy,perfcopy put artistcopy into field "IBartist" put titlecopy into field "IBtitle" put selcopy into field "IB" put perfcopy into field "IBperf" end doPasteToIB on doPasteToIIB global artistcopy,titlecopy,selcopy,perfcopy put artistcopy into field "IIBartist" put titlecopy into field "IIBtitle" put selcopy into field "IIB" put perfcopy into field "IIBperf" end doPasteToIIB on doPasteToIIIB global artistcopy,titlecopy,selcopy,perfcopy put artistcopy into field "IIIBartist" put titlecopy into field "IIIBtitle" put selcopy into field "IIIB" put perfcopy into field "IIIBperf" end doPasteToIIIB on doToLabel answer "Go to or transfer visible volume to labeler?" with "cancel" or "go to" or "transfer" if it is "cancel" then exit doToLabel if it is "go to" then go to card "labeler" of stack "AudioVideoUtilities" else lock screen put empty into quivalent put first word of line 1 of field "recording label" into tapebrand if tapebrand is "General" then put "GE" into tapebrand put field "length" into tapelength put field "catalog number" into catalog answer "Port to label with :" with "title only" or "artist / title" or "artist: title" put it into Reply if Reply is not "title only" then answer "Entire names of artists or last names only?" with "entire" or "last name" put it into whichname end if if the hilite of bkgnd button "Vol I" is true then if field "artist" is field "IBartist" and field "title" is field "IBtitle" then put 1 into quivalent if Reply is "artist: title" then if whichname is "last name" then put last word of first line of field "artist" & ": " & field "title" into Atitle put last word of first line of field "IBartist" & ": " & field "IBtitle" into Btitle else put field "artist" & ":" && field "title" into Atitle put field "IBartist" & ":" && field "IBtitle" into Btitle end if end if if Reply is "artist / title" then if whichname is "last name" then put last word of field "artist" into Atitle else put field "artist" into Atitle put field "title" into Btitle end if if Reply is "title only" then put field "title" into Atitle put field "IBtitle" into Btitle end if put field "artist" into Aartistcopy put field "IBartist" into Bartistcopy put field "IA" into Aselcopy put field "IB" into Bselcopy put field "noiseReduction" into NoiseReduct end if if the hilite of bkgnd button "Vol II" is true then if field "IIAartist" is field "IIBartist" and field "IIAtitle" is field "IIBtitle" then put 1 into quivalent if Reply is not "artist: title" then if whichname is "last name" then put last word of first line of field "IIAartist" & ": " & field "IIAtitle" into Atitle put last word of first line of field "IIBartist" & ": " & field "IIBtitle" into Btitle else put field "IIAartist" & ":" && field "IIAtitle" into Atitle put field "IIBartist" & ":" && field "IIBtitle" into Btitle end if if Reply is "artist / title" then if whichname is "last name" then put last word of field "IIAartist" into Atitle else put field "IIAartist" into Atitle put field "IIAtitle" into Btitle end if end if if Reply is "title only" then put field "IIAtitle" into Atitle put field "IIBtitle" into Btitle end if put field "IIAartist" into Aartistcopy put field "IIBartist" into Bartistcopy put field "IIA" into Aselcopy put field "IIB" into Bselcopy put field "noiseReduction" into NoiseReduct end if if the hilite of bkgnd button "Vol III" is true then if field "IIIAartist" is field "IIIBartist" and field "IIIAtitle" is field "IIIBtitle" then put 1 into quivalent if Reply is not "artist: title" then if whichname is "last name" then put last word of first line of field "IIIAartist" & ": " & field "IIIAtitle" into Atitle put last word of first line of field "IIIBartist" & ": " & field "IIIBtitle" into Btitle else put field "IIIAartist" & ":" && field "IIIAtitle" into Atitle put field "IIIBartist" & ":" && field "IIIBtitle" into Btitle end if if Reply is "artist / title" then if whichname is "last name" then put last word of field "IIIAartist" into Atitle else put field "IIIAartist" into Atitle put field "IIIAtitle" into Btitle end if end if if Reply is "title only" then put field "IIIAtitle" into Atitle put field "IIIBtitle" into Btitle end if put field "IIIAartist" into Aartistcopy put field "IIIBartist" into Bartistcopy put field "IIIAsel" into Aselcopy put field "IIIBsel" into Bselcopy put field "noiseReduction" into NoiseReduct end if if quivalent is 1 and Reply is not "artist / title" then answer "Do you wish Title to be single large area?" with "No" or "Yes" go to card "labeler" of stack "AudioVideoUtilities" click at location of button "clear" if it is "Yes" then click at location of cd button 13 else click at location of cd button 14 put Atitle into field "title" put Atitle into field "Atitle" put Btitle into field "Btitle" put Aartistcopy into line 1 of field "A1" put Bartistcopy into line 1 of field "B1" put Aselcopy into line 2 of field "A1" put Bselcopy into line 2 of field "B1" put NoiseReduct into field "noiseReduction" put tapelength into field "tape length" put tapebrand into field "tape brand" put catalog into field "catalog number" unlock screen end if end doToLabel on doBothI global artistcopy,titlecopy,perfcopy,selcopy,Bselcopy put artistcopy into field "artist" put titlecopy into field "title" put perfcopy into field "IAperf" put selcopy into field "IA" put Bselcopy into field "IB" end doBothI on doBothII global artistcopy,titlecopy,perfcopy,selcopy,Bselcopy put artistcopy into field "IIAartist" put titlecopy into field "IIAtitle" put perfcopy into field "IIAperf" put selcopy into field "IIA" put Bselcopy into field "IIB" end doBothII on doBothIII global artistcopy,titlecopy,perfcopy,selcopy,Bselcopy put artistcopy into field "IIIAartist" put titlecopy into field "IIIAtitle" put perfcopy into field "IIIAperf" put selcopy into field "IIIA" put Bselcopy into field "IIIB" end doBothIII on doCopyTAPE answer "Copy visible volume to another volume?" with "Cancel" or "OK" if it is "Cancel" then exit doCopyTape if the hilite of bkgnd button "Vol I" is true then copy1 if the hilite of bkgnd button "Vol II" is true then copy2 if the hilite of bkgnd button "Vol III" is true then copy3 answer "Copy to which volume(s)?" with "vol II" or "vol III" or "vols II&III" put it into reply if reply is "vol II" then doPasteToIIA BAswap doPasteToIIB end if if reply is "vol III" then doPasteToIIIA BAswap doPasteToIIIB end if if reply is "vols II&III" then doPasteToIIA doPasteToIIB BAswap doPasteToIIIA doPasteToIIIB end if end doCopyTAPE on copy1 global artistcopy,titlecopy,perfcopy global Bartistcopy,Btitlecopy,Bperfcopy put bkgnd field "artist" into artistcopy put bkgnd field "title" into titlecopy put bkgnd field "IAperf" into perfcopy put bkgnd field "IBartist" into Bartistcopy put bkgnd field "IBtitle" into Btitlecopy put bkgnd field "IBperf" into Bperfcopy end copy1 on copy2 global artistcopy,titlecopy,perfcopy global Bartistcopy,Btitlecopy,Bperfcopy put bkgnd field "IIAartist" into artistcopy put bkgnd field "IIAtitle" into titlecopy put bkgnd field "IIAperf" into perfcopy put bkgnd field "IIBartist" into Bartistcopy put bkgnd field "IIBtitle" into Btitlecopy put bkgnd field "IIBperf" into Bperfcopy end copy2 on copy3 global artistcopy,titlecopy,perfcopy global Bartistcopy,Btitlecopy,Bperfcopy put bkgnd field "IIIAartist" into artistcopy put bkgnd field "IIIAtitle" into titlecopy put bkgnd field "IIIAperf" into perfcopy put bkgnd field "IIIBartist" into Bartistcopy put bkgnd field "IIIBtitle" into Btitlecopy put bkgnd field "IIIBperf" into Bperfcopy end copy3 on BAswap global artistcopy,titlecopy,perfcopy global Bartistcopy,Btitlecopy,Bperfcopy put Bartistcopy into artistcopy put Btitlecopy into titlecopy put Bperfcopy into perfcopy end BAswap -- part 10 (button) -- low flags: 00 -- high flags: 4006 -- rect: left=137 top=96 right=108 bottom=186 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Vol I ----- HyperTalk script ----- on mouseUp setTape1 end mouseUp -- part 11 (button) -- low flags: 00 -- high flags: 0006 -- rect: left=187 top=96 right=108 bottom=239 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Vol II ----- HyperTalk script ----- on mouseUp setTape2 end mouseUp -- part 12 (button) -- low flags: 00 -- high flags: 0006 -- rect: left=241 top=96 right=108 bottom=291 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Vol III ----- HyperTalk script ----- on mouseUp set the hilite of bkgnd button "Vol III" to false if bkgnd field "numVol" contains "3" then if the hilite of bkgnd button "Vol III" is false then set the hilite of bkgnd button "Vol III" to true set the hilite of bkgnd button "Vol I" to false set the hilite of bkgnd button "Vol II" to false hide bkgnd field "IA" hide bkgnd field "artist" hide bkgnd field "title" hide bkgnd field "IAperf" hide bkgnd field "IB" hide bkgnd field "IBartist" hide bkgnd field "IBtitle" hide bkgnd field "IBperf" hide bkgnd field "IIA" hide bkgnd field "IIAartist" hide bkgnd field "IIAtitle" hide bkgnd field "IIAperf" hide bkgnd field "IIB" hide bkgnd field "IIBartist" hide bkgnd field "IIBtitle" hide bkgnd field "IIBperf" show bkgnd field "IIIA" show bkgnd field "IIIAartist" show bkgnd field "IIIAtitle" show bkgnd field "IIIAperf" show bkgnd field "IIIB" show bkgnd field "IIIBartist" show bkgnd field "IIIBtitle" show bkgnd field "IIIBperf" end if end if end mouseUp -- part 20 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=195 top=110 right=125 bottom=315 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: content class ----- HyperTalk script ----- on mouseDown doContentClass end mouseDown -- part 21 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=184 top=128 right=143 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: format ----- HyperTalk script ----- on mouseDown put "Tape Norm Bias TypeI 120µs Cassette;" & "Tape High Bias TypeII 70µs Cassette;" & "Tape High Bias TypeIV 70µs Cassette;" & "Tape - Open Reel;Tape - Digital Audio" into choices put the value of 1 into lastItem get topLeft of target get HPopUpMenu(choices, -lastItem, (item 2 of it),(item 1 of it)) if the result is not empty then put the result if item 1 of it is not empty then put item 1 of it into bkgnd fld "format" end if end mouseDown -- part 22 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=172 top=164 right=179 bottom=231 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 8192 -- line height: 13 -- part name: length ----- HyperTalk script ----- on mouseDown put "30 min;45 min;60 min;75 min;80 min;90 min;" & "100 min;110 min;120 min;1200 ft;1800 ft;" & "2500 ft;3600 ft"into choices put the value of 1 into lastItem get topLeft of target get HPopUpMenu(choices, -lastItem, (item 2 of it),(item 1 of it)) if the result is not empty then put the result if item 1 of it is not empty then put item 1 of it into bkgnd fld "length" end if end mouseDown -- part 23 (field) -- low flags: 00 -- high flags: 4002 -- rect: left=0 top=71 right=282 bottom=135 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: IA -- part 24 (field) -- low flags: 80 -- high flags: 4002 -- rect: left=0 top=71 right=282 bottom=135 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: IIA -- part 25 (field) -- low flags: 80 -- high flags: 4002 -- rect: left=0 top=71 right=282 bottom=135 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: IIIA -- part 26 (field) -- low flags: 00 -- high flags: 4002 -- rect: left=378 top=71 right=282 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: IB -- part 27 (field) -- low flags: 80 -- high flags: 4002 -- rect: left=378 top=71 right=283 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: IIB -- part 28 (field) -- low flags: 80 -- high flags: 4002 -- rect: left=378 top=71 right=282 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: IIIB -- part 29 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=351 top=79 right=94 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 256 -- line height: 13 -- part name: numVol ----- HyperTalk script ----- on mouseDown put "1;2;3" into choices put the value of 1 into lastItem get topLeft of target get HPopUpMenu(choices, -lastItem, (item 2 of it),(item 1 of it)) if the result is not empty then put the result if item 1 of it is not empty then put item 1 of it into bkgnd fld "numVol" if bkgnd fld "numVol" contains "1" then setTape1 end if if bkgnd fld "numVol" contains "2" then if the hilite of bkgnd button "Vol III" is true then setTape3 end if end if end if end mouseDown -- part 34 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=275 top=16 right=31 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IIIBtitle ----- HyperTalk script ----- on returnInField click at 295,41 end returnInField -- part 35 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=0 top=16 right=31 bottom=237 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IIIAtitle ----- HyperTalk script ----- on returnInField click at 2,41 end returnInField -- part 36 (field) -- low flags: 00 -- high flags: 0002 -- rect: left=0 top=0 right=15 bottom=199 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 256 -- line height: 13 -- part name: artist ----- HyperTalk script ----- on returnInField click at location of field "title" end returnInField -- part 37 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=313 top=0 right=15 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 10 -- style flags: 256 -- line height: 13 -- part name: IIIBartist ----- HyperTalk script ----- on returnInField click at location of field "IIIBtitle" end returnInField -- part 38 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=271 top=164 right=179 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: RecSource ----- HyperTalk script ----- on mouseDown put "Live Recording;Commercial Tape;Project Master;" & "Compact Disc;Vinyl Record;Cassette Tape;Open Reel;" & "Digital Audio Tape;Videotape;Laserdisc;Mixed Sources;Other" into choices put the value of 1 into lastItem get topLeft of target get HPopUpMenu(choices, -lastItem, (item 2 of it),(item 1 of it)) if the result is not empty then put the result if item 1 of it is not empty then put item 1 of it into bkgnd fld "RecSource" if item 1 of it is "Other" then ask "Enter Recording Source" if it is not empty then put it into bkgnd field "RecSource" end if end if end if end mouseDown -- part 39 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=0 top=32 right=60 bottom=222 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IIIAperf -- part 40 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=290 top=32 right=60 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IIIBperf -- part 41 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=0 top=32 right=60 bottom=222 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IIAperf -- part 42 (field) -- low flags: 00 -- high flags: 0002 -- rect: left=0 top=32 right=60 bottom=222 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IAperf -- part 43 (field) -- low flags: 00 -- high flags: 0002 -- rect: left=290 top=32 right=60 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IIBperf -- part 44 (field) -- low flags: 00 -- high flags: 0002 -- rect: left=290 top=32 right=60 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IBperf -- part 45 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=0 top=16 right=31 bottom=237 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IIAtitle ----- HyperTalk script ----- on returnInField click at 2,41 end returnInField -- part 46 (field) -- low flags: 00 -- high flags: 0002 -- rect: left=0 top=16 right=31 bottom=237 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: title ----- HyperTalk script ----- on returnInField click at 2,41 end returnInField -- part 47 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=275 top=16 right=31 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IIBtitle ----- HyperTalk script ----- on returnInField click at 295,41 end returnInField -- part 48 (field) -- low flags: 00 -- high flags: 0002 -- rect: left=275 top=16 right=31 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: IBtitle ----- HyperTalk script ----- on returnInField click at 295,41 end returnInField -- part 49 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=0 top=0 right=15 bottom=199 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 256 -- line height: 13 -- part name: IIIAartist ----- HyperTalk script ----- on returnInField click at location of field "IIAtitle" end returnInField -- part 50 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=0 top=0 right=15 bottom=199 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 256 -- line height: 13 -- part name: IIIAartist -- part 53 (field) -- low flags: 00 -- high flags: 0002 -- rect: left=215 top=79 right=94 bottom=273 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: catalog number -- part 54 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=217 top=62 right=77 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: recording label ----- HyperTalk script ----- on mouseDown put "audio tape,BASF,Denon,DIC,Fuji,General Electric,JVC,Loran," & "Maxell,Memorex,Nakamichi,Realistic,Recoton,Sony,TDK,3M,;(-;" & "Other;(-;A,A&M,Archiv,Arista,Atlantic,;C,Capitol,Chandos,Chrysalis," & "Columbia,Concord,;D,Delos,Denon,Deutsche Grammophon,DRM,;E,ECM," & "Elektra,EMI-Angel,Epic,Erato,;G,Geffen,GRP,;H,Harmonia Mundi," & "Hyperion,;I,Intima-Enigma,Island,;L,L'Oiseau-Lyre,London,Legato,;" & "M,MCA,Motown,Muse,;N,New World,Newport Classics,;P,Philips," & "Pro Arte,;R,RCA,Rhino,;S,Sire,;T,Telarc,;V,Vanguard,Virgin,;W,Warner" into choices put the value of 1 into lastItem get topLeft of target get HPopUpMenu(choices, -lastItem, (item 2 of it),(item 1 of it)) if item 1 of it is "Other" then ask "Enter Recording Label or Tape Brand" if it is not empty then put it into bkgnd field "recording label" end if end if if item 1 of it is "audio tape" and item 2 of it is not empty then put (item 2 of it && item 1 of it) into field "recording label" else if item 1 of it is not "audio tape" and item 2 of it is not empty then put item 2 of it into field "recording label" end if end mouseDown -- part 55 (button) -- low flags: 00 -- high flags: 0006 -- rect: left=311 top=95 right=109 bottom=374 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Remarks ----- HyperTalk script ----- on mouseUp if the hilite of bkgnd button "Remarks" is false then show bkgnd field "remarks" set the hilite of bkgnd button "Remarks" to true else hide bkgnd field "remarks" set the hilite of bkgnd button "Remarks" to false end if end mouseUp -- part 57 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=216 top=146 right=161 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: noiseReduction ----- HyperTalk script ----- on mouseDown put "None;Dolby B;Dolby C;dbx;Dolby B with HXPro;" & "Dolby C with HXPro;Dolby S with HXPro;Other" into choices put the value of 1 into lastItem get topLeft of target get HPopUpMenu(choices, -lastItem, (item 2 of it),(item 1 of it)) if the result is not empty then put the result if item 1 of it is not empty then put item 1 of it into bkgnd fld "noiseReduction" if item 1 of it is "Other" then ask "Enter Noise Reduction System" if it is not empty then put it into bkgnd field "noiseReduction" end if end if end if end mouseDown -- part 58 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=86 top=302 right=333 bottom=128 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: CD ----- HyperTalk script ----- on mouseUp goCD end mouseUp -- part 60 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=135 top=302 right=333 bottom=176 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: LPswitch ----- HyperTalk script ----- on mouseUp goLP end mouseUp -- part 61 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=231 top=302 right=333 bottom=272 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: VIDEOswitch ----- HyperTalk script ----- on mouseUp goVideo end mouseUp -- part 62 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=183 top=302 right=333 bottom=224 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: TAPEdummy ----- HyperTalk script ----- on mouseUp put the number of cards of this background into quant put ("AudioVideo Library currently contains " & quant & " sets of Tapes") into message box end mouseUp -- part 63 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=318 top=290 right=305 bottom=354 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: NewCard ----- HyperTalk script ----- on mouseUp setTape1 visual effect scroll down doMenu New Card put "1" into bkgnd fld "numVol" end mouseUp -- part 64 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=394 top=290 right=305 bottom=430 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Play ----- HyperTalk script ----- on mouseUp doPlay end mouseUp -- part 65 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=432 top=318 right=333 bottom=468 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: SkipPrev ----- HyperTalk script ----- on mouseUp go to previous card of this background end mouseUp -- part 66 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=470 top=318 right=333 bottom=506 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: SkipNext ----- HyperTalk script ----- on mouseUp go to next card of this background end mouseUp -- part 67 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=280 top=290 right=305 bottom=316 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Delete ----- HyperTalk script ----- on mouseUp doDelete go to prev card of background "TAPE" end mouseUp -- part 68 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=394 top=318 right=333 bottom=430 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ToMaster ----- HyperTalk script ----- on mouseUp doMenu first end mouseUp -- part 69 (field) -- low flags: 01 -- high flags: 0002 -- rect: left=334 top=110 right=125 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: year ----- HyperTalk script ----- on mouseDown chooseYear end mouseDown -- part 70 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=470 top=290 right=305 bottom=506 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Next ----- HyperTalk script ----- on mouseUp doMenu Next end mouseUp -- part 71 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=432 top=290 right=305 bottom=468 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Prev ----- HyperTalk script ----- on mouseUp doMenu Prev end mouseUp -- part 72 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=356 top=290 right=307 bottom=392 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Search ----- HyperTalk script ----- on mouseUp doSearch end mouseUp -- part 73 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=280 top=318 right=333 bottom=316 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: PrintCard ----- HyperTalk script ----- on mouseUp doPrint end mouseUp -- part 74 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=356 top=318 right=333 bottom=392 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Sort ----- HyperTalk script ----- on mouseUp push card go to first card doSort end mouseUp -- part 88 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=313 top=0 right=15 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 10 -- style flags: 256 -- line height: 13 -- part name: IIBartist ----- HyperTalk script ----- on returnInField click at location of field "IIBtitle" end returnInField -- part 89 (field) -- low flags: 80 -- high flags: 0002 -- rect: left=0 top=0 right=15 bottom=199 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 256 -- line height: 13 -- part name: IIAartist ----- HyperTalk script ----- on returnInField click at location of field "IIAtitle" end returnInField -- part 90 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=318 top=318 right=333 bottom=354 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Help ----- HyperTalk script ----- on mouseUp push card go to card "TAPEhelp" of stack "AudioVideoUtilities" end mouseUp -- part 91 (field) -- low flags: 00 -- high flags: 0002 -- rect: left=313 top=0 right=15 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 10 -- style flags: 256 -- line height: 13 -- part name: IBartist ----- HyperTalk script ----- on returnInField click at location of field "IBtitle" end returnInField -- part 97 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=136 top=248 right=278 bottom=193 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: a-b ----- HyperTalk script ----- on mouseUp if the hilite of bkgnd button "Vol I" is true then get field "artist" if it is not empty then put it into field "IBartist" get field "title" put it into field "IBtitle" get field "IAperf" put it into field "IBperf" else put field "IBartist" into field "artist" put field "IBtitle" into field "title" put field "IBperf" into field "IAperf" end if end if if the hilite of bkgnd button "Vol II" is true then get field "IIAartist" if it is not empty then put it into field "IIBartist" get field "IIAtitle" put it into field "IIBtitle" get field "IIAperf" put it into field "IIBperf" else put field "IIBartist" into field "IIAartist" put field "IIBtitle" into field "IIAtitle" put field "IIBperf" into field "IIAperf" end if end if if the hilite of bkgnd button "Vol III" is true then get field "IIIAartist" if it is not empty then put it into field "IIIBartist" get field "IIIAtitle" put it into field "IIIBtitle" get field "IIIAperf" put it into field "IIIBperf" else put field "IIIBartist" into field "IIIAartist" put field "IIIBtitle" into field "IIIAtitle" put field "IIIBperf" into field "IIIAperf" end if end if end mouseUp -- part 98 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=194 top=248 right=280 bottom=257 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: paste ----- HyperTalk script ----- on mouseUp doPasteWhere end mouseUp -- part 99 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=317 top=248 right=280 bottom=378 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ->label ----- HyperTalk script ----- on mouseUp doToLabel end mouseUp -- part 101 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=6 top=302 right=334 bottom=76 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Power ----- HyperTalk script ----- on mouseUp doPower end mouseUp -- part 104 (button) -- low flags: 00 -- high flags: A000 -- rect: left=256 top=250 right=279 bottom=317 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: copy ----- HyperTalk script ----- on mouseUp doCopyTAPE end mouseUp -- part 102 (field) -- low flags: 80 -- high flags: 4002 -- rect: left=9 top=253 right=341 bottom=504 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: remarks -- part 105 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=136 top=62 right=77 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: rec label activate ----- HyperTalk script ----- on mouseDown send mouseDown to field "recording label" end mouseDown -- part 106 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=278 top=79 right=94 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: num vol activate ----- HyperTalk script ----- on mouseDown send mouseDown to field "numVol" end mouseDown -- part 107 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=136 top=110 right=125 bottom=314 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: content class activate ----- HyperTalk script ----- on mouseDown send mouseDown to field "content class" end mouseDown -- part 108 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=316 top=110 right=125 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: year activate ----- HyperTalk script ----- on mouseDown send mouseDown to field "year" end mouseDown -- part 109 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=135 top=128 right=143 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: tape type activate ----- HyperTalk script ----- on mouseDown send mouseDown to field "format" end mouseDown -- part 110 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=136 top=146 right=161 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: noise reduction activate ----- HyperTalk script ----- on mouseDown send mouseDown to field "noiseReduction" end mouseDown -- part 111 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=135 top=164 right=179 bottom=231 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: length activate ----- HyperTalk script ----- on mouseDown send mouseDown to field "length" end mouseDown -- part 112 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=232 top=164 right=179 bottom=376 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: source activate ----- HyperTalk script ----- on mouseDown send mouseDown to field "recSource" end mouseDown -- part 113 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=198 top=0 right=16 bottom=313 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: artist user entry ----- HyperTalk script ----- on mouseDown fieldMsg end mouseDown -- part 114 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=0 top=59 right=71 bottom=135 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: user entry ----- HyperTalk script ----- on mouseDown fieldMsg end mouseDown -- part 115 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=378 top=60 right=72 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: user entry ----- HyperTalk script ----- on mouseDown fieldMsg end mouseDown -- part 116 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=221 top=30 right=63 bottom=292 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: user entry ----- HyperTalk script ----- on mouseDown fieldMsg end mouseDown -- part 117 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=236 top=15 right=29 bottom=276 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: user entry ----- HyperTalk script ----- on mouseDown fieldMsg end mouseDown -- part 118 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=135 top=80 right=94 bottom=215 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: user entry ----- HyperTalk script ----- on mouseDown fieldMsg end mouseDown